headerbar: Support all kinds of CSD decorations
authorJasper St. Pierre <jstpierre@mecheye.net>
Wed, 11 Dec 2013 06:26:34 +0000 (01:26 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 13 Dec 2013 00:30:59 +0000 (19:30 -0500)
commitd9f92424b24295277d0ba12d1b35d0f40a6ef29b
tree0402c4588cb6271e2207c4714509dd39e9c2ab16
parentd8401c5f0acf3108e916c368c3f34f4ea4b05fdc
headerbar: Support all kinds of CSD decorations

Move the gtkwindow.c CSD code into GtkHeaderBar, and make it triggerable
by the show-close-button property, and remove shows-fallback-app-menu.

https://bugzilla.gnome.org/show_bug.cgi?id=720233
examples/sunny.c
gtk/gtkheaderbar.c
gtk/gtkheaderbar.h
gtk/gtkheaderbarprivate.h
gtk/gtkwindow.c
gtk/gtkwindowprivate.h